- 8+ years of professional experience in software development with languages like Java, Golang, and Python.
- Experience designing and developing distributed systems, API, workflow, concurrency, multithreading, and Synchronization.
- Good knowledge of developing services for scale for web and mobile, API design, HTTP1/HTTP2, REST, and GRPC.
- Experience implementing lightweight libraries and writing highly concurrent code in Golang.
- Demonstrated expertise in application security.
- Experience developing, designing, implementing, and running microservices in a cloud environment at scale.
- Demonstrated expertise in application security.
- Strong leadership abilities in driving operational excellence and best engineering practices.
- Knowledge and passion for current trends and best practices in software architecture, including performance, accessibility, security, and usability.
- Good team player with the ability to work with the team and partner teams throughout the software.
- Development lifecycle to achieve organizational goals.
- Have strong foundational knowledge in Object Oriented Design principles, Data Structures, Version Control, CI/CD, SQL/NoSQL Database design, Algorithms, and good coding discipline.
- Strong understanding of Web Services and API development.
- Strong understanding of distributed systems and scalability issues.
- Able to provide hands-on technical guidance to junior team members.
- Experience writing technical documents - Sequence diagrams, Design Documents.
- Strong experience with writing unit tests and different levels of testing (Unit, Integration, System level).
- Strong experience with implementing and running microservices using virtualization technologies (VMs and Containers).
- Very good understanding of CI/CD principles and cloud deployment strategies.
- Experience with frameworks using Design Patterns like Dependency Injection is a plus.
- Experience with event-driven/streaming architectures and design using AWS kinesis and Kafka is a plus.
- Experience with container orchestration using Kubernetes or similar tools is a plus.
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Vision insurance
- Hourly pay
- 8 years
- 8 hour shift
- Monday to Friday
- How many years of experience with API?
- How many years of coding experience?
- Experience in Application Security?
- Experience developing, designing, implementing, and running microservices in a cloud environment?
- Knowledge of CICD pipeline?
- Go: 4 years (Required)
- AWS: 4 years (Preferred)
Company
Location
Plano, TX - United States of America
Job type
Full-Time
Golang Job Details
We are looking for a Golang Developer to join our team of talented engineers that use cutting-edge technology to transform the customer experience.
Requirements:
Preferred Qualifications:
Job Type: Contract
Pay: $50.00 - $65.00 per hour
Benefits:
Compensation package:
Experience level:
Schedule:
Application Question(s):
Experience:
Work Location: One location
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs